bargain and sale contract - Turco Inglés Diccionario